reveal some illegal affair - Turco Inglés Diccionario